offering in ancient sacrifices - Alemán Inglés Diccionario